Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 LORDS GREEN Detached £249,000 23 Dec 2002
2 LORDS GREEN Detached £143,000 1 Nov 1996
4 LORDS GREEN Detached £395,000 11 Dec 2009